pull-rod carrier - Spanish English Dictionary